restoring means - German English Dictionary